#include <stdio.h>

typedef unsigned int uint32_t;

typedef struct
{
    volatile uint32_t MODER;
    volatile uint32_t ODR;
} GPIO_TypeDef;

#define GPIOA ((GPIO_TypeDef*)0x40021000)

void enable_led()
{
    GPIOA->MODER |= 0x1 << 10;
    GPIOA->ODR |= 0x1 << 5;
}

/**
 * 
*/
int main(int argc, char const *argv[])
{
    enable_led();
    
    return 0;
}